* {
  padding: 0;
  margin: 0;
  /* color: #000; */
}
li{
  list-style: none;
}
nav {
  width: 800px;
  height: 50px;
  background-color: #f5f5f5;
  margin: auto;
}
a {
  text-decoration: none;
}


/* 导航栏 */

.dz {
  width: 100px;
  height: 50px;
  float: left;
  line-height: 50px;
  margin-left: 20px;
}
.na {
  display: inline;
  width: 650px;
  height: 50px;
  float: right;
  line-height: 50px;
  text-align: center;
}
.na a {
  width: 75px;
  height: 50px;
  margin: 0 20px 0 0;
}


.as{
width: 800px;

background-color: aqua;
margin: auto;
text-align: center;
font-size: 24px;
line-height: 50px;
}
.as img{
  width: 20%;
  height: 50px;
  float: left;
}
.as .ad{
  float: right;
}
.as .gwc{
  margin: 0;
  width: 80px;
  height: 48px;
  font-size: 20px;
  /* display: block; */
  border: #ea2222 solid 1px;
}
lin a {
  color: #e4007f;
  font-size: 24px;
  width: 100px;
  height: 100px;
}





/* 商品分类 */

aside{
  width: 800px;
  height: 30px;

  margin: auto;

}
.nvv{
  height: 30px;
    display: flex;
  flex-direction: row;
  justify-content: space-between;
 
  align-items: center;
  
}
.nvv a{
  margin: 0 10px 0 auto;
  color: #000;
}
.nvv a:hover{
  color: #f10180;;
}
 .nvv a:first-of-type{
  /* width: 10%;
  height:30px;
    color: #000;
    text-align: center;
    line-height: 100%; */
    /* background-color: #e4007f; */
    color: #f10180;
      ;
} 

.nvv span{
  height: 30px;
  display: block;
  text-align: center;  color:#fff;
  line-height: 30px;
  /* background-color: #e4007f; */
}
.nvv li{
  margin: auto;

  
}


 .box {
   /*如果不定基准，默认找 body 做基准*/
   position: relative;
  background-color: #e4007f;

 }

 .select-box {
   display: none;
   z-index: 999;
   text-align: center;
   
   background-color: #e4007f;
   color:#fff;
 }

 .box:hover .select-box {
   display: block;
 }

 .box>span {
   cursor: pointer;
   /* background-color: #f10180; */
   display: flex;
   justify-content: center;
   align-items: center;
   height: 30px;
   width: 90px;
 }

 .select-box {
  
   width: 90px;
   /* background-color: #f10180; */
   position: absolute;
   left: 0px;
   right: 30px;
 }

 .select-box>p {
   cursor: pointer
 }

 .select-box>p:hover {
   background-color: aqua;
   
 }
           /*  */
.box1{
  position: relative;

}

.sele-box1{
  display: none;
    z-index: 999;
    text-align: center;
  
    /* background-color: #e4007f; */
    color: #000;
}
.box1:hover .sele-box1 {
  display: block;
}
.box1>span {
  cursor: pointer;
  color: #000;
  /* background-color: #f10180; */
  display: flex;
  justify-content: center;
  align-items: center;
  height: 30px;
  
}

.sele-box1{

  width: 30px;
  /* background-color: #f10180; */
  position: absolute;
  left: 0px;
  right: 0px;
}

.sele-box1>p {
  cursor: pointer
}

.sele-box1>p:hover {
  background-color: #fff;
  color: #f10180;

}




 /* 轮播图 */

main{
  /* background: url(../images/147.jpg)  no-repeat center center; */
  height: 350px;
  width: 800px;
  margin: auto;
}
.swiper {
  width: 800px;
  height: 300px;
  text-align: center;
  margin:auto;
  z-index: -1;
 
}

.swiper img {
  z-index: -1;
  width: 800px;
  margin-top: 20px;
  height: 300px;
}


         /* 中间的唯品会100%正品 */
         footer {
           width: 800px;
           height: 350px;
           text-align: center;
           margin: auto;
         }
    
         .qa img {
           width: 800px;
           height: 100px;
           margin: auto;
         }
    
         .qq img {
           width: 30%;
           height: 180px;
    
         }

         /* 每日必看专区 */
         .mr{
          width: 800px;
        /* height: 80px; */
        margin: auto;
        /* margin-top: 60px; */
         }
         .mr img {
          width: 800px;
          height: 50px;
          margin: auto;
         }


         /* 商品列表 */
          .sp{
            width: 800px;
            margin: auto;
          }
         .sp ul{
          display: flex;
          flex-direction: row;
          justify-content: space-around;
          flex-wrap: wrap;

         }


       .sp li {
        width: 45%;
        height: 200px;
       }
             .sp li img{
              /* width: 90px; */
              height: 120px;
             }